reflected-light microscopes - French English Dictionary